fleshed out ignore
initial checkin