asignment 3 should be commited