Return Boolean in most of the functions