Added @safe directive