Always apply bit mask after shifting!