first commit; tough sledding