avoiding some warnings