Some methods has been adopted for metods chaining