workable
Added comments