>>2975514
>>2976276
made some changes, choose which one you like the most