internal tool building