initial commmit
sequential working