hopefully fixed hack upon hack into semi hack