closable now functions too