Implement byte, short, int & long