removed separate 0K subroutines