Though I do not exactly enjoy not having an end and dedicated function + print screen buttons, this does the job for when I'm programming. It can be customized too so I'll have to look into that and see if we can get a layout that is more appealing to coding.