first commit.. lot of things updated. was tough job