#apply for hardcode