resolved #22 thanks @uranusjr