ah i guess i should contribute