an unfair bug (God be honest next time)